Component: Recorded Unconditional Purchase Obligation Payment Schedule [Roll Up]

Line Label Object Class Period Type Balance Name
1 Recorded Unconditional Purchase Obligation Payment Schedule [Roll Up]

*

*

*

us-gaap:RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract
2 Recorded Unconditional Purchase Obligation Due within One Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear
3 Recorded Unconditional Purchase Obligation Due in Second Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear
4 Recorded Unconditional Purchase Obligation Due in Third Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear
5 Recorded Unconditional Purchase Obligation Due in Fourth Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear
6 Recorded Unconditional Purchase Obligation Due in Fifth Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear
7 Recorded Unconditional Purchase Obligation Due after Fifth Year [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear
8 Recorded Unconditional Purchase Obligation, Total [Concept] Monetary As Of Credit us-gaap:RecordedUnconditionalPurchaseObligation